Synonyms for "teiid lizard"

Words with similar meaning